package com.atguigu.crowd.service.api;

import java.util.List;

import com.atguigu.crowd.entity.Menu;
import com.atguigu.crowd.entity.Tag;

public interface TagService {
	
	/**
	 * 获取全部菜单
	 * @return
	 */
	public List<Tag> getAll();

	/**
	 * 添加菜单节点
	 * @param menu
	 */
	public void saveTag(Tag tag);

	/**
	 * 更新菜单节点
	 * @param menu
	 */
	public void updateTag(Tag tag);

	/**
	 * 根据id删除节点
	 * @param id
	 */
	public void removeTag(Integer id);

	/**
	 * 添加标签节点
	 * @param tag
	 */
	public void addProjectTag(Tag tag);

	/**
	 * 更新标签
	 * @param tag
	 */
	public void editProjectTag(Tag tag);

	/**
	 * 删除标签
	 * @param id
	 */
	public void removeProjectTag(Integer id);


}
